package com.whmall.service.crm.entity.dto.supplierreview;

import com.whmall.component.enumeration.OperatorTypeEnum;
import com.whmall.service.crm.module.supplierreview.SupplierReviewBusinessTypeEnum;
import com.whmall.service.crm.module.supplierreview.SupplierReviewPageSourceEnum;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 供应商评论响应数据
 *
 * @author alex
 * @since 2021/1/19
 */
@Data
public class SupplierReviewRspDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;
    private Boolean isDeleted;
    private Boolean isCounted;
    private Long companyId;
    private SupplierReviewPageSourceEnum pageSource;
    private SupplierReviewBusinessTypeEnum businessType;
    private Long businessId;
    private String businessNo;
    private List<Integer> tagIds;
    private OperatorTypeEnum createType;
    private Long createId;
    private Date createTime;
    private OperatorTypeEnum updateType;
    private Long updateId;
    private Date updateTime;

    private String content;
    private List<String> attachmentUrls;
    private List<SupplierReviewTagRspDTO> tags;
}
